bank drafts ach financial credit card processing checks by e-mail business accept credit cards checks electronic funds transfer check printing software check processing financial services merchant account ach processing merchant services